European otter – English–Türkçe translations

🇬🇧 en tr 🇹🇷

European otter noun

  • Lutra lutra
bayağı su samuru
Wiktionary Links